const path = require('path')

module.exports = {
   env: process.env.NODE_ENV || 'development',  // 运行环境 development | production
   port: process.env.PORT || 5000, // 服务端口
   title: 'FreeSun', // 网站标题
   favicon: '/client/assets/favicon.ico', // 网站图标
   scripts: [// 需引入的静态脚本文件
      '/client/assets/script/peace.js'
   ],
   proxy: [{ // 代理配置
      path: '/_api',
      target: process.env.API,
      changeOrigin: true,
      rewrite: (path) => path.replace(/^\/_api/, ""),
      logs: process.env.NODE_ENV == 'development', // 是否打印代理日志
   }],
   vite: { // vite 配置
      envPrefix: 'FS_', // 传递到前端页面 window.env 的环境变量的前缀
      resolve: {
         alias: { // 别名
            '@u': path.join(__dirname, './client/src/utils'),
            '@comps': path.join(__dirname, './client/src/components'),
            '@assets': path.join(__dirname, './client/assets'),
         }
      },
   },
   //---
   xunruan: { // 讯软服务配置
      host: 'http://222.186.227.196:31935'
   }
}
